#main
{	
	padding:0.5em;
}

#main-content 
{
  padding:0.25em;
}

.node_request_form .header
{
  margin-bottom:0.5em;
}

.node_request_form form
{	
}

.node_request_form form .inputs 
{	
  border:solid 1px #98b1c4;
	padding:0.25em;	
}

.node_request_form form .inputs .input 
{	
	width:98.5%;	
	padding-bottom:0.25em;
	margin-bottom:0.5em;
}

.node_request_form form .inputs .input .key .hint
{
	font-weight:normal;
	font-size:small;
}

.node_request_form form .inputs .input .key
{
  float:left;
  width:20%;
	font-weight:bold;
	padding-bottom:0.25em;
	padding-right:0.5em;
}

.node_request_form form .inputs .input .hint .help-link
{
  margin-left:0.5em;
  background-image:url(newwin.png);
  background-position:right top;
  background-repeat:no-repeat;
  padding-right:20px;
}

.node_request_form form .inputs .input .value
{
  float:left;
  width:78%;
}

.node_request_form form .inputs .input .value input.max 
{
	width:65%;
}

.node_request_form form .inputs .input .value input.large 
{
	width:50%;
}

.node_request_form form .inputs .input .value input.small
{
	width:5em;
}

.node_request_form form .inputs .value textarea.large
{	
	height:10em;
}

.node_request_form form .inputs .value textarea.small
{
	width:40%;
	height:7em;
}

.node_request_form form .inputs .description textarea
{
	width:100%;
	height:10em;
}

.node_request_form form .inputs .body div
{
	float:none;		
}

.node_request_form form .inputs .body .key 
{	
  width:100%;	
  position:relative;
  left:0px;
}

.node_request_form form .inputs .body .key .hint
{
	text-align:left;
	font-weight:normal;	
	margin:0;
	padding:0;	
	display:inline;
}

.node_request_form form .inputs .body .key .hint .help-link
{
  display:inline;
}

.node_request_form form .inputs .body .value 
{	
  margin:0;
  width:100%;
}

.node_request_form form .inputs .body textarea
{
	width:100%;
	height:20em;
	margin-left:auto;
	margin-right:auto;
}

.node_request_form form .inputs .input .error
{
  color: Red;
}

.node_request_form form .submits
{
	padding:0.5em;
	text-align:center;	
}

.node_request_form form .submits .submit
{
	display:inline;
}

.node_request_form form .submits .spacer
{
	display:inline;
}

.node_request_form form .cancel
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}

.preview
{
}

.node_request_form form .inputs .input .value .entry
{
}

.node_request_form form .inputs .input .value .entry .value_item_title .spacer
{
  clear:none;
  display:none;
}

.node_request_form form .inputs .input .value .input_header .spacer
{
  clear:none;
  display:none;
}

.node_request_form form .inputs .input .value .header
{
  border-bottom:solid thin black;
}

.node_request_form form .inputs .input .value .header .key
{
  float:left;
  position:relative; 
  left:0;
  width:auto;
	font-weight:bold;
	padding:0;
	margin:0 0.5em 0 0;
}


.node_request_form form .inputs .input .value .header .value
{
  width:auto;
  margin:0;
}

.node_request_form form .inputs .input .value .date
{
  float:left;
  margin-right:0.25em;
}

.node_request_form form .inputs .input .value .date .header
{
  border:none;
}

.node_request_form form .inputs .input .value .day
{
  margin-right:1em;
}

.form-related-requests 
{
  text-align:center;
}

.form-related-requests div 
{
  display:inline;  
}

.form-related-request 
{
  margin-left:0.5em;
  margin-right:0.5em;
}
